pelted down - Espagnol Anglais Dictionnaire